Agent Skills: Lisp Macro Architecture

This skill should be used when the user asks to "write a macro", "defmacro", "design a DSL", "build a compiler-time code transformer", "hygienic macro", "macro hygiene", "code walker", "CPS transform", "anaphoric macro", "once-only", "g!-symbol", "duality of syntax", "pandoric macro", "On Lisp", "Let Over Lambda", or works with compile-time metaprogramming in Common Lisp or Emacs Lisp. Provides both the canonical macro-writing technique catalog (On Lisp, Let Over Lambda) and a rigorous engineering discipline — phase separation, hygiene, evaluation-order preservation, compile-time diagnostics — for turning those techniques into correct, production-quality macros and DSLs. For general CL/Elisp language basics, defer to common-lisp-ecosystem / emacs-ecosystem.

UncategorizedID: takeokunn/nixos-configuration/Lisp Macro Architecture

Install this agent skill to your local

pnpm dlx add-skill https://github.com/takeokunn/nixos-configuration/Lisp Macro Architecture

Skill Files

Browse the full folder contents for Lisp Macro Architecture.

Download Skill

Loading file tree…

Select a file to preview its contents.